* { margin: 0; padding: 0; }
a, a:active, a:hover, a:visited{
text-decoration:none;
color: #333;
}
body { 
	background: #484848;
	border:none;
	color: #333;
	font-size: 11px;
	padding: 0 0 40px;
	font: normal 13px/16px Tahoma,sans-serif; 
}

.container {
  	margin: 50px auto 0;
	width: 670px;
	background-color: #fff;
}

#header {
	height: 30px;
	line-height:30px;
	border-bottom:1px solid #484848;
	padding:0 5px;
	position:relative;
}
#extname{
	font-size: 18px;
	font-weight:bold;
	position:absolute;
	right:5px;
	top: 0;
}
#extver{
	font-size: 9px;
	position:absolute;
	right:120px;
	top:4px;
}
#pagetitle{
	font: bold 20px Tahoma,sans-serif;
	margin-left:-30px;
	margin-bottom:30px;
}
#page{
	padding:10px 70px 20px;
}
.url{
	display:block;
	width:350px;
}
.button{
	padding: 0 0 3px; 
	text-align: center; 
	border: 0; 
	font: bold 13px Tahoma,sans-serif; 
	color: #fff;  
	cursor: pointer; 
	width: 110px; 
	height: 35px; 
	background: url('../img/submit-bg.png') no-repeat;
	margin:0 4px;
}
.buttoncont{
	text-align:right;
}

#loader{
	display:none;
	text-align:center;
}
.box{
	padding: 10px;
	margin:4px 0px;
	border:3px dotted #eee;
}
.textRight{
	text-align:right;
}

#step3_error{
	color:red;
}
h3{
	margin-bottom:5px;
}
#tablecol{
	border-collapse:collapse;
	margin: 5px auto;
}
#tablecol td{
	border:1px solid #000;
	padding: 4px 6px;
	margin:0;
}
.bigskip{
	margin-top: 20px;
}